home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / dev / asm / MonAmPatch.lha / ReadMe.first < prev   
Encoding:
Text File  |  1993-10-06  |  2.5 KB  |  105 lines

  1.  
  2.     Hello friends :)
  3.     ~~~~~~~~~~~~~~~~
  4.  
  5.  
  6. OFFSET-PATCH FOR MONAM 3.04 (only)          © 1993 by Frank Düber
  7.  
  8.  
  9.   This is a litte hack for all users of HiSoft's 'MonAm'. I wrote it
  10. for improving the understanding of library-offsets. I use the shared
  11. 'reqtools.library', 'powerpacker.library' and 'gadtools.library' very
  12. often and grumbled everytime when MonAm shows the offsets like
  13.  
  14.  
  15.     'jsr    -$1e(a6)'.
  16.  
  17.   Won't it be better if it shows the offsets like
  18.  
  19.  
  20.     'jsr    _LVOCreateGadgetA(a6)' ?
  21.  
  22.  
  23.   I think it's much better so. I was very angry that MonAm only shows
  24. the names of libraries used by it and so I wrote this hack. But how
  25. does it works?
  26.  
  27.  
  28.   It patches the 'MonAm' and the 'MonAm.libfile'. Some new names will
  29. be added to the last one and a small routine for searching installed
  30. libraries will be added to the MonAm. After patching the 'new' MonAm
  31. will recognize following libraries:
  32.  
  33.  o  exec.library             \
  34.  o  intuition.library        |   this are known from the beginning
  35.  o  dos.library              |
  36.  o  graphics.library         /
  37.  
  38.  and new:
  39.  
  40.  o  utility.library
  41.  o  layers.library
  42.  o  gadtools.library
  43.  o  commodities.library
  44.  o  iffparse.library
  45.  o  icon.library
  46.  o  workbench.library
  47.  o  asl.library
  48.  o  reqtools.library         \   thanks to Nico François
  49.  o  powerpacker.library      /
  50.  o  locale.library
  51.  
  52.  
  53.   I hope I'll get no trouble with HiSoft. Therewhile I wrote a patch
  54. for both. This package does not include any original-file copyrighted
  55. by HiSoft. But all user of MonAm can use it :)
  56.  
  57.   Installing the new files:
  58.  
  59.   First off all: DO NOT PATCH THE ORIGINAL FILES OF YOUR DISK !!
  60.                  USE ONLY A COPY OF IT EVERYTIME !!!
  61.   
  62.                  I DONT'T TAKE ANY RESPONSE IF SOMETHING GOES WRONG!!
  63.  
  64.   1. Copy the MonAm to your RAM-Disk
  65.  
  66.      [ copy xxx:yyy/MonAm to RAM: ]
  67.      
  68.   2. Copy the MonAm.libfile to your RAM-Disk
  69.   
  70.      [ copy zzz:qqq/MonAm.libfile to RAM: ]
  71.  
  72.   3. Run the MonAm.patch
  73.   
  74.      [ monam.patch ]
  75.  
  76.   4. Copy and rename the new files to your old paths
  77.   
  78.      [ copy RAM:MonAmP to xxx:yyy/MonAm ]
  79.      [ copy RAM:MonAm.libfileP to zzz:qqq/MonAm.libfile ]
  80.  
  81.   5. Save the old files
  82.   
  83.      [ copy RAM:MonAm#? to sys:]
  84.      
  85.      or any other disk.
  86.  
  87.   6. Reboot your system
  88.   
  89.  
  90.  
  91.  
  92.   That's all you have to do. Happy debugging
  93.   
  94.  
  95.  
  96.                     Frank
  97.  
  98.  
  99. ____________________
  100.                     \__________________________________________
  101. e-mail to:                                                     \
  102. ___________________   gl183@hrz.uni-siegen.d400.de              \
  103.                    \_____________________________________________\
  104.  
  105.